package com.jd.yao.controller.common;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 买家配置表
 * </p>
 * @Description 买家配置表
 * @Author wangwenbin16
 * @Date 2020-03-24
 */
@Getter
@Setter
public class YaoBuyerSettings implements Serializable {


        /**
         * 自增主键
         */
                @TableId(value = "id", type = IdType.AUTO)
                private Integer id;

        /**
         * 创建人
         */
        private String creator;

        /**
         * 创建时间
         */
        private Date created;

        /**
         * 店铺公告
         */
        private String modifier;

        /**
         * 修改时间
         */
        private Date modify;

        /**
         * 删除标识（0、删除; 1、有效）
         */
        private Boolean yn;

        /**
         * 公司ID
         */
        private Long companyId;

        /**
         * 公司PIN
         */
        private String pin;

        /**
         * 营业执照号码
         */
        private String licenseNum;

        /**
         * 是否开通英克ERP （0：未开通; 1：开通）
         */
        private Boolean isIncrErp;

        /**
         * 金融平台商户号
         */
        private Integer merchantNo;

        /**
         * 金融平台用户ID
         */
        private Integer payUserId;

        /**
         * 金融平台公司名称
         */
        private String payCompanyName;

        /**
         * 订单推送地址
         */
        private String orderNotifyUrl;

        /**
         * 金融二维码图片地址
         */
        private String payQrUrl;

        /**
         * 金融DES解密KEY
         */
        private String payDesKey;

        /**
         * 金融MD5加密岩值
         */
        private String paySaltKey;

        /**
         * 资质状态：1-未开通；2-已驳回；3-审核中；4-审核通过
         */
        private Boolean aggrStatus;

        /**
         * (运营操作)入驻状态：1-未入驻；2-已入驻；3-已暂停
         */
        private Boolean aggrState;

        /**
         * 是否为百强联盟买家（0：不是，1：是）
         */
        private Integer topHundredAlliacnce;

        /**
         * 开始百强连锁（0-未开启，1-已开启）
         */
        private Boolean openDrug;

        /**
         * 商家id
         */
        private Long venderId;

        /**
         * 主体id
         */
        private Long bId;

        /**
         * 无界品牌id
         */
        private Long brandId;

        /**
         * 渠道id
         */
        private Integer channel;

        private Boolean openLargePharmacy;

        private String distributeOrg;

        private String companyBody;

        private String secondMerchantNo;

        /**
         * 收款账户名称
         */
        private String recAccountName;

        /**
         * 收款公司名称
         */
        private String recAccountCompany;

        /**
         * 收款账户id
         */
        private Integer recAccountId;

        /**
         * 收款账户编码
         */
        private String recAccountCode;


}
